每当: whenever, every time, on every...
无私: selfless, unselfish, disinterested, altruistic...
一部分: portion, part of, subset...